Definition of French Honeysuckle

  • 1. European herb with small fragrant crimson or white spurred flowers Noun
  • 2. Perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop Noun

Synonyms for word "French honeysuckle"

Semanticaly linked words with "French honeysuckle"

Hyponims for word "French honeysuckle"